/*------------------------------------------------
Index Style Sheet since 2012-2-27
version: 1.0
author: luyao
email: water2212683@gmail.com
website: http://www.guang.com/
------------------------------------------------*/
.box-shadow { box-shadow:0 1px 3px rgba(34,25,25,0.2);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.2);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; } 

.flash { width:960px;margin:0 auto 20px; } 
.flash .scrollable { width:960px;height:270px;background-color:#fff;overflow:hidden;position:relative; } 
.flash .scrollable .items { width:20000em;position:absolute;z-index:1; } 
.flash .scrollable .items .item { width:960px;height:270px;position:relative;float:left; }
.flash .scrollable .items .item .itemText{ cursor:pointer;position:absolute;top:20px;left:45px;z-index:10; }
.flash .scrollable .items .item .itemText h3 { font-size:50px;line-height: 1.6;font-weight:normal; }
.flash .scrollable .items .item .itemText p { font-size:14px;width:600px; line-height: 1.8; }
.flash .scrollable .items .item .itmeGuang { cursor:pointer;position:absolute;text-align:center;bottom:25px;left:47px;width:86px;height:30px;line-height:30px;color:#fff;font-size:12px;overflow:hidden;background-image:url(../../images/ui/toguang.png);background-position:0 0;background-repeat:no-repeat; } 
.flash .scrollable .items .item .itmeGuang:hover { background-position:0 -30px;text-decoration:none; } 
.flash .scrollable .items .item .itmeGuang:active { background-position:0 -60px;text-decoration:none; } 
.flash .scrollable .items .item a { text-decoration:none; }
.flash .scrollable .items .guang_intro {}
.flash .scrollable .items .guang_intro .followGuang{ position:absolute;bottom:0px;left:0px;height:66px;width:100%;}
.flash .scrollable .items .guang_intro .followGuang a.navi-banner{ position:absolute;z-index:2;text-indent:-1000em;top:0px;width:120px;height:63px;background:url(../../images/ui/street-point.png) no-repeat -88px 0;}
.flash .scrollable .items .guang_intro .followGuang a.navi-banner:hover{border-bottom:3px solid #fff;opacity:0.5;filter:alpha(opacity=50);}
.flash .scrollable .items .guang_intro .followGuang div{padding:10px 10px 0 0;text-align:right;line-height:24px;color:#fff;font-size:14px;}
.flash .scrollable .items .guang_intro .followGuang div a{color:#fff;}
.flash .scrollable .items .guang_intro .followGuang div a:hover{text-decoration:underline;}

.flash .navi { background-color:#fff;/*overflow:hidden;height:3px;position:relative;*/} 
.flash .navi { background:#fff url(../../images/ui/navi-wrap-bg.png) repeat-x top;overflow:hidden; } 
.flash .navi li { position:relative;width:130px;float:left;display:inline;margin-right:8px;padding-top:10px;padding-bottom:5px; }
.flash .navi li.last { margin-right:0px; }
.flash .navi li.morePX { margin-right:9px; }
.flash .navi li .thumb { height:45px;overflow:hidden;cursor:pointer; } 
.flash .navi li .topicTitle { cursor:pointer;line-height:18px;height:18px;margin-top:5px;margin-left:5px;font-weight:normal;color:#666; }
.flash .navi li .juqing em{ float:left;padding-right:30px;background:url(../../images/ui/juqing.png) no-repeat right center;text-overflow: ellipsis;-o-text-overflow: ellipsis;max-width: 90px;white-space: nowrap;word-wrap: normal;word-break: normal;overflow: hidden; }
.flash .navi li a{text-decoration:none;}
.flash .navi li .byOne { line-height:18px;height:18px;margin-left:5px;color:#aaa; }
.flash .navi li .byOne a{ color:#aaa; }
.flash .navi li .byOne a:hover{ color:#aaa;text-decoration:underline; }
.flash .navi li span { position:absolute;top:0px;width:130px;height:3px;overflow:hidden;background:url(../../images/ui/navi-bg.png) no-repeat 0 -7px; } 
.flash .navi li.active span { background-position:0 0; }

.event { width:960px;margin:0 auto 20px; }
.event ul { position:relative;height:246px; }
.event ul li { width:235px;height:120px;position:absolute; }
.event ul li a:hover{opacity:0.9;filter:alpha(opacity:90);}

.latestLike { width:940px;margin:0 auto 20px;background:#fff;padding:10px 10px 15px 10px; }
.latestLike h2 { font-size:16px;height:28px;line-height:28px; }
.latestLike h2 .more { padding-top:10px;line-height:12px;float:right;font-size:12px;font-weight:normal; }
.latestLike .bd{ height:182px;overflow:hidden;width:940px;padding-top:5px;position:relative; }
.latestLike .luckyMask{ height:182px;width:30px;position:absolute;right:0;top:10px;z-index:99;background:url(../../images/ui/luckyMask.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/ui/luckyMask.png',sizingMethod='crop') }
.latestLike ul { width:1200px;}
.latestLike ul li { width:120px;padding:6px;float:left;margin-right:10px;background:#fff;border:1px solid #f1f1f1; }
.latestLike ul li:hover { border:1px solid #ddd; }
.latestLike ul li .luckyBaobei{ height:130px;width:120px;overflow:hidden; }
.latestLike ul li .user{ height:30px;padding-top:10px;padding-left:38px;padding-top:8px;position:relative; }
.latestLike ul li .user img{ height:30px;width:30px;position:absolute;left:0;top:8px; }
.latestLike ul li .name{ height:13px;width:82px;line-height:13px;display:block;overflow:hidden;white-space:nowrap;color:#5AD }
.latestLike ul li .baobeiNum{ /*background:url(../../images/ui/grayHeart.gif) no-repeat left 9px;padding-left:12px;*/height:12px;line-height:12px;padding-top:6px;display:block;color:#999; }

.category { width:960px;margin:0 auto;padding-bottom:20px;padding-top:20px;background:url(../../images/ui/dotted.gif) repeat-x top; } 
.category .category-head { height:26px;padding-bottom:10px; } 
.category .category-head  .more{float:right;padding-top:7px;line-height:12px;}
.category .category-head h3 { float:left;line-height:30px;font-size:16px;height:26px;line-height:26px;color:#333; } 
.category .category-head .category-links { float:left;padding:7px 0 0 10px; } 
.category .category-head .category-links li { float:left;line-height:12px; } 
.category .category-links a { color:#999;font-size:12px; } 
.category .category-links span { padding:0 5px;color:#999;font-size:14px; } 
.nineGrid{ width:204px;margin-right:13px;padding:15px 13px;color:#999;background-color:white;float:left; }
.lastNineGrid{ margin-right:0px; }
.nineGrid h4{ line-height:16px;height:16px;font-size:16px; }
.nineGrid h4 a{ color:#666; }
.nineGrid h4 a:hover{ color:#5AD;text-decoration:none; }
.nineGrid .bd { margin-top:13px; }
.nineGrid .bd img{ width:62px;height:62px;border:1px solid #dedede;float:left;margin:0 2px 4px 2px; }
.nineGrid .ft { padding-top:10px; }
.justGuang { width:920px;margin:0 auto;background:#fff;padding:16px 20px; }
.justGuang fieldset { margin-top:10px;float:left;width:550px; } 
.justGuang legend { color:#666;font-size:16px;font-weight:bold; } 
.justGuang .thirdLogin a { float:left;margin-left:20px;display:inline; } 
.l-sina, .l-qq, .l-tao { width:120px;height:24px;line-height:999px;overflow:hidden; }
.justGuang a.l-tao { margin-left:0; }
.justGuang .out-login .l-qq, .form .out-login .l-sina { margin-left:10px; } 
.l-sina { background:url(../../images/ui/l-sina.png); } 
.l-qq { background:url(../../images/ui/l-qq.png); } 
.l-tao { background:url(../../images/ui/l-tao.png); } 
.justGuang .guangNews{float:right;width:335px;padding-left:25px;border-left:1px dotted #dedede;}
.justGuang .guangNews dt { font-weight:bold;line-heihgt:25px;height:25px;color:#666; }
.justGuang .guangNews dd { line-heihgt:25px;height:25px;color:#999; }
#J_welcome .welcome{ height:50px;position:relative;padding-left:60px; }
#J_welcome .welcome img{ position:absolute;left:0;top:0; }
#J_welcome .welcome .welcomeText{display:block;padding-top:4px;font-size:16px;font-weight:bold;}
#J_welcome .welcome .toGuang{padding-top:9px;display:block;color:#999;}

.brands{ width:960px;margin:0 auto;padding-top:20px;padding-bottom:6px;background:url(../../images/ui/dotted.gif) repeat-x top; }
.brands .brand-list li{float: left;display:inline;margin:0 10px 10px 0; background-color: #fff;position: relative; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px rgba(34,25,25,0.2);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.2);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.2);transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;}
.brands .brand-list li.last-item{margin-right:0;}
.brands .brand-list li a{display: block; height: 250px;overflow: hidden;margin: 2px;position: relative;}
.brands .brand-list li a.small{width:180px;}
.brands .brand-list li a:hover{text-decoration: none;opacity:0.9;filter:alpha(opacity=90);}
.brands .hd{padding-bottom:10px;}
.brands h3 { font-size:16px;height:26px;line-height:26px; }
.brands h3 a{ color:#333; }
.brands h3 a:hover{ color:#5AD;text-decoration:none; }
.brands h3 .more { padding-top:10px;line-height:12px;float:right;font-size:12px;font-weight:normal; }

.banner-b { width:960px;height:90px;margin:10px auto 0; } 

.banner-c{width:960px;height:45px;margin:0 auto; padding-bottom:10px;background:url(http://static.guang.com/img/event/event3/960_45.gif) no-repeat 0 0}
.banner-c a{ display:block; float:left; height:45px; }
.logo_xihuo{ width:100px; height:83px; float:left; display:block}